home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD ROM Paradise Collection 4
/
CD ROM Paradise Collection 4 1995 Nov.iso
/
program
/
bstrng11.zip
/
BORLAND.ZIP
/
BSTRING.H
next >
Wrap
C/C++ Source or Header
|
1995-01-26
|
2KB
|
41 lines
#define BSTRINGVERSION 110
#ifdef __cplusplus
#define externdef extern "C"
#else
#define externdef extern
#endif
#ifdef __cplusplus
externdef int cdecl instr(char* sstring, char* substring, int start = 1);
externdef char* cdecl mid(char* dstring, char* sstring, int start = 1, int n = -1);
#else
externdef int cdecl instr(char* sstring, char* substring, int start);
externdef char* cdecl mid(char* dstring, char* sstring, int start, int n);
#endif
externdef int cdecl cmpstr(char* dstring, char* sstring);
externdef int cdecl len(char* sstring);
externdef long cdecl val(char* sstring);
externdef long cdecl valh(char* sstring);
externdef double cdecl vald(char* sstring);
externdef char* cdecl movstr(char* dstring, char* sstring);
externdef char* cdecl addstr(char* dstring, char* sstring);
externdef char* cdecl addstrr(char* dstring, char* sstring);
externdef char* cdecl left(char* dstring, char* sstring, int n);
externdef char* cdecl right(char* dstring, char* sstring, int n);
externdef char* cdecl ltrim(char* dstring, char* sstring);
externdef char* cdecl rtrim(char* dstring, char* sstring);
externdef char* cdecl str(char* dstring, long intnum);
externdef char* cdecl hex(char* dstring, long intnum);
externdef char* cdecl strd(char* dstring, double floatval, int decimals);
externdef char* cdecl strds(char* dstring, double floatval, int decimals);
externdef char* cdecl lcase(char* dstring, char* sstring);
externdef char* cdecl ucase(char* dstring, char* sstring);
externdef char* cdecl lset(char* dstring, char* sstring, int n);
externdef char* cdecl rset(char* dstring, char* sstring, int n);
externdef char* cdecl string(char* dstring, int n, int asciicode);
externdef char* cdecl space(char* dstring, int n);
#undef externdef